package cn.tedu._01mvcboot01.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;

/**
 * Contorller注解:表示当前类是一个控制器类,用户接收客户端发过来的请求
 */

@Controller

public class UserController {

    /**
     * RequestMapping注解:请求注解,根据请求的路径PATH映射到当前方法,处理请求:
     * ResponseBody注解:响应注解,允许控制器方法以返回值的形式返回给客户端数据:
     */
    @PostMapping("/login")
    @ResponseBody
    public String login(String username,String password){
        System.out.println("用户信息---"+username+":"+password);
        return "登录成功,欢迎回来!";
    }


    /**
     *
     * 2.注册功能
     * 请求地址:http://localhost:8080/reg
     * 返回响应:用户名被占用,请换一个
     */
    @PostMapping("/reg/{username}/{password}")
    @ResponseBody
    public String reg(@PathVariable String username, @PathVariable String password){
        return "用户名被占用,请换一个";
    }
    @RequestMapping("/hjk")
    @ResponseBody
    public String hjk(){
        return "东营职业学院";
    }
}
